﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace StringExamples
{
    class Program
    {
        static void Main(string[] args)
        {
            //string str = " Мама мыла раму ";
            //Console.WriteLine(str);

            //Далее работаем уже с обрезанной строкой
            //"Мама мыла раму"
            //str = str.Trim();
            //Console.WriteLine(str);

            //int indexOfa = str.IndexOf("ам");
            //int lastIndexOfa = str.LastIndexOf("ам");

            //Console.WriteLine("indexOfa: {0}", indexOfa);
            //Console.WriteLine("lastIndexOfa: {0}", lastIndexOfa);

            //string str1 = str.Substring(10);
            //string str2 = str.Substring(0, 4);
            //Console.WriteLine(str1);
            //Console.WriteLine(str2);
            //Console.WriteLine("=================");
            //string[] strArr = str.Split(' ');

            //foreach (var s in strArr)
            //{
            //    Console.WriteLine(s);
            //}
            //Console.WriteLine("=================");
            //string strReplace = str.Replace('а', '!');
            //Console.WriteLine(strReplace);

            //string strReplace2 = str.Replace("Мама", "Папа");
            //Console.WriteLine(strReplace2);
            //Console.WriteLine("=================");

            //string strTest = " ";

            //if (!String.IsNullOrWhiteSpace(strTest))
            //{
            //    Console.WriteLine("Не налл и не пустая");
            //}
            //else
            //{
            //    Console.WriteLine("Пустая или налл");
            //}


            //string choise = "N";

            //do
            //{
            //    Console.Clear();
            //    Console.WriteLine("add number:");
            //    int number = Int32.Parse(Console.ReadLine());
            //    Console.WriteLine("Будете еще добавлять? (Y/N)");
            //    choise = Console.ReadLine().ToUpper();
            //}
            //while (choise == "Y");
            //}

            Console.WriteLine("add number with -:");
            string str = Console.ReadLine();
            string[] strArr = str.Split('-');
            int countOfNumbers = 0;
            foreach (var s in strArr)
            {
                countOfNumbers++;

            }
            Console.WriteLine(countOfNumbers);

            var areDuplicated = false;

            for (int i = 0; i < strArr.Length; i++)
            {
                for (int j = i + 1; j < strArr.Length; j++)
                {
                    if (strArr[i] == strArr[j])
                    {
                        areDuplicated = true;
                        Console.WriteLine("Duplicates are present");
                    }
                    else if (strArr[i] != strArr[j])
                    {   Console.WriteLine("There is no duplicates"); }
                }
            }
        }
    }
}
